// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.amap.api.location; import android.os.Handler; import android.os.Message; import java.lang.ref.WeakReference; // Referenced classes of package com.amap.api.location: // b, AMapLocalWeatherLive, AMapLocalWeatherListener, AMapLocalWeatherForecast, // l, AMapLocation class k extends Handler { private WeakReference a; k(b b1) { try { a = new WeakReference(b1); return; } catch (Throwable throwable) { throwable.printStackTrace(); } } public void handleMessage(Message message) { b b1; super.handleMessage(message); b1 = (b)a.get(); message.what; JVM INSTR tableswitch 1 3: default 129 // 1 48 // 2 78 // 3 102; goto _L1 _L2 _L3 _L4 _L1: break; /* Loop/switch isn't completed */ _L2: Throwable throwable; if (b1.b != null) { b1.b.onWeatherLiveSearched((AMapLocalWeatherLive)message.obj); return; } break; /* Loop/switch isn't completed */ _L3: try { if (b1.b != null) { b1.b.onWeatherForecaseSearched((AMapLocalWeatherForecast)message.obj); return; } } // Misplaced declaration of an exception variable catch (Throwable throwable) { throwable.printStackTrace(); return; } break; /* Loop/switch isn't completed */ _L4: (new l(this, b1, (AMapLocation)message.obj)).start(); return; Throwable throwable1; throwable1; throwable1.printStackTrace(); } }